Vendidero\OneStopShop\Package D

Total Complexity 153
Dependencies 7
Dependents 14
Total lines 772
Lines of code 512
Logical lines of code 298
Comment lines 99
Methods 49
Properties 0

Methods 49

Method Rating Maintainability Complexity Lines of code
cleanup()
B
40 18 58
get_reports()
A
46 10 37
get_report_title()
A
47 9 33
country_supports_eu_vat()
S
54 7 20
init_hooks()
S
51 6 24
setup_recurring_actions()
S
53 5 24
get_report_counts()
S
55 5 19
update_observer_report()
S
59 5 13
string_to_datetime()
S
60 5 13
init()
S
61 4 13
get_report_ids()
S
61 4 12
maybe_send_notification()
S
62 4 11
deactivate()
S
68 4 7
log()
S
63 4 10
get_report_id()
S
59 3 14
observer_report_is_outdated()
S
61 3 12
get_delivery_threshold_left()
S
63 3 11
load_plugin_textdomain()
S
61 3 11
observer_report_needs_notification()
S
63 3 11
get_observer_report()
S
63 3 11
get_non_base_eu_countries()
S
64 3 9
is_integration()
S
70 3 5
extended_log()
S
71 3 5
get_completed_observer_report()
S
68 3 7
get_available_report_types()
S
61 2 12
register_emails()
S
66 2 9
remove_report()
S
66 2 8
define_constant()
S
74 2 5
get_report()
S
69 2 7
get_type_title()
S
74 2 4
get_report_status_title()
S
74 2 4
get_base_country()
S
69 2 7
install_integration()
S
80 1 3
dependency_notice()
S
74 1 5
get_assets_url()
S
79 1 3
get_url()
S
79 1 3
get_path()
S
80 1 3
get_version()
S
80 1 3
oss_procedure_is_enabled()
S
79 1 3
get_delivery_notification_threshold()
S
78 1 3
enable_auto_observer()
S
79 1 3
install()
S
77 1 4
get_delivery_threshold()
S
79 1 3
clear_caches()
S
75 1 4
has_dependencies()
S
80 1 3
get_report_statuses()
S
68 1 7
get_observer_backdating_days()
S
81 1 3
get_report_data()
S
63 1 10
sanitize_email_class()
S
77 1 3